Big Huge Thesaurus

giant potato creeper

noun